
# 条件语句
"""
1. 概念 ： 就是程序执行过程中，需要做的条件判断 ，就会用到条件语句。
2. 格式:
if 条件判断1:
    代码块
elif 条件判断2:
    代码块
...
else:
    代码块

代码块

3.说明：
    (1). if , elif ,else都是Python的关键字 。
    (2). 除了if以外，其它两个关键字都可以省略 ，具体是否加要看你的需求 。
    (3). 条件判断是比较运算，逻辑运算以及各种数据类型，但是无论是什么类型 ，最终返回的结果是bool类型
    (4). if和elif后面跟条件判断，而else后没有。
    (5). 冒号(:)后面跟的是代码块 ，一般都是放在下一行 ，代码块>=1行的代码组成
    (6). 代码块前面需要有缩进，缩进4个制表符，直接按回车。

4. 条件语句出现的三种情况：
    (1) . 只有if语句 ，叫单分支语句
    (2) . 由if ... else构成 ，叫if语句。
    (3) . if ... elif ... else ,叫多分支语句
"""

# 1.单分支语句
a = 100
if a > 18:
    print("你好，中国")

# 2.条件语句
b = 20
if b > 100:
    print("b是一个大于100的数")
else:
    print("b是一个小于等于100的数")

print("end")

if a> 18:
    print("hello world")
    print("hello world")

# 3. 多分支语句
score = 87
if score >90:
    print("优秀")
elif score > 80:
    print("良")
elif score >60:
    print("及格")
else:
    print("不及格")

# 4. 嵌套条件语句
x = 8
y = 6
if x > 5:
    if y <10:
        print("x是大于5 并且 y是小于10的数")
    else:
        print("x是大于5的数 但y不小于10")